give it one's best shot - Spanisch Englisch Wörterbuch